all:
	g++ -Wall -O4 -c pso.cpp pso_test.cpp
	g++ -Wall -O4 -o pso_test pso_test.o pso.o
	g++ -Wall -O4 -o pso_c pso_c.c 
clean:
	rm -rf *.o *~ error*txt
	rm -rf pso_c pso_test 
run:
	./pso_test
	./pso_c	
